
// 头程
export const PLAN_TYPE_FL = 'first_leg';

// 移仓
export const PLAN_TYPE_MW = 'move_warehouse';


/** @var string 移仓类型 - 散货入仓 */
export const MW_TYPE_BC = 'bulk_cargo';

/** @var string 移仓类型 - 整柜入仓 */
export const MW_TYPE_WC = 'whole_cabinet';


export const planTypeList = [
  {label: PLAN_TYPE_FL, text: '头程货件',},
  {label: PLAN_TYPE_MW, text: '移仓货件',},
]

/**
 * 获取计划状态
 * @param status
 * @returns {*}
 */
export function getPlanStatusStr(status){
  const obj = {
    saved: '已保存',
    ready_to_ship: '待发货',
    shipped: '已发货',
    finished: '已完成',
  }
  return obj[status] ? obj[status] : status
}

/**
 * 获取发货计划类型
 * @param type
 * @returns {*}
 */
export function getPlanTypeStr(type){
  const obj = {
    [PLAN_TYPE_FL]: '头程货件',
    [PLAN_TYPE_MW]: '移仓货件',
  }
  return obj[type] ? obj[type] : type
}

/**
 * 获取移仓类型
 * @param type
 * @returns {*}
 */
export function getMWTypeStr(type){
  const obj = {
    [MW_TYPE_BC]: '散货入仓',
    [MW_TYPE_WC]: '整柜入仓',
  }
  return obj[type] ? obj[type] : type
}

